projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5995e89
)
picture: Setting keep-aspect-ratio requires a redraw
author
Marco Melorio
<marco.melorio@protonmail.com>
Thu, 18 Nov 2021 01:39:15 +0000
(
02:39
+0100)
committer
Marco Melorio
<marco.melorio@protonmail.com>
Thu, 18 Nov 2021 01:39:15 +0000
(
02:39
+0100)
gtk/gtkpicture.c
patch
|
blob
|
history
diff --git
a/gtk/gtkpicture.c
b/gtk/gtkpicture.c
index 6821ecacfbce29c9805e22af87976e139301a7d8..48157d3e143fbeed04930bda4709bb7e7f6bf7e1 100644
(file)
--- a/
gtk/gtkpicture.c
+++ b/
gtk/gtkpicture.c
@@
-839,6
+839,9
@@
gtk_picture_set_keep_aspect_ratio (GtkPicture *self,
return;
self->keep_aspect_ratio = keep_aspect_ratio;
+
+ gtk_widget_queue_draw (GTK_WIDGET (self));
+
g_object_notify_by_pspec (G_OBJECT (self), properties[PROP_KEEP_ASPECT_RATIO]);
}